home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Risc World 3
/
Risc World 3.iso
/
SOFTWARE
/
ISSUE2
/
PD
/
VINCE
/
!ViNCe
/
Makefile
< prev
next >
Wrap
Makefile
|
2002-07-03
|
1KB
|
37 lines
#
# Makefile for VNC
#
CLib = libscl
#CLib = unixlib
CCFlags = -c -O2 -DLOG -Izlib -IOSLib: -mthrowback -Wall
LinkFlags = -o $@
ASMflags = -ThrowBack -Stamp -quit -CloseExec
Libs = OSLib:o.OSLib zlib.zlib-$(Clib)
Objects = o.vncviewer o.sockets o.rfbproto o.ip o.d3des \
o.vncauth o.display o.mcode o.antitwit o.cursor
VNC: $(Objects) $(Libs)
%gcc -m$(Clib) $(Linkflags) $(Objects) $(Libs)
Squeeze -f -v VNC
.c.o:; %gcc -m$(Clib) $(CCflags) $< -o $@
.s.o:; objasm $(ASMflags) -from $< -to $@
# Dynamic dependencies:
o.antitwit: c.antitwit
o.cursor: c.cursor h.rfbproto h.vncviewer
o.d3des: c.d3des h.d3des
o.display: c.display h.display h.rfbproto h.vncviewer h.mcode
o.ip: c.ip h.ip
o.mcode: s.mcode h.mcode
o.rfbproto: c.rfbproto \
c.rre16 c.corre16 c.hextile16 c.tight16 \
c.rre8 c.corre8 c.hextile8 \
h.rfbproto h.vncviewer h.display h.vncauth h.vnckeys \
h.ip h.sockets
o.sockets: c.sockets h.rfbproto h.vncviewer h.ip
o.vncauth: c.vncauth h.d3des h.vncauth
o.vncviewer: c.vncviewer h.rfbproto h.vncviewer h.display h.vnckeys h.antitwit